island & drilling engineer careers in Louth, Ireland